package com.rock.sys.model;

import java.util.List;

import com.eova.common.base.BaseModel;

public class TSPageComp extends BaseModel<TSPageComp> {

    private static final long serialVersionUID = 1L;
	public static final TSPageComp dao = new TSPageComp();
	
	public List<TSPageComp> findByPageId(Integer pageId) {
		return this.find("select * from t_s_page_comp where page_id=? and is_show='1' order by sort_no",pageId);
	}
	

	/**
	 * 组件类型
	 */
	public TSComp getComp() {
		return TSComp.dao.findById(this.getCompId());
	}
	
    /**
     * ID
     */
	public void setId(java.lang.Integer id) {
		set("id", id);
	}

    /**
     * ID
     */
	public java.lang.Integer getId() {
		return getInt("id");
	}

    /**
     * app
     */
	public void setAppId(java.lang.Integer appId) {
		set("app_id", appId);
	}

    /**
     * app
     */
	public java.lang.Integer getAppId() {
		return getInt("app_id");
	}

    /**
     * 页面
     */
	public void setPageId(java.lang.Integer pageId) {
		set("page_id", pageId);
	}

    /**
     * 页面
     */
	public java.lang.Integer getPageId() {
		return getInt("page_id");
	}

    /**
     * 组件
     */
	public void setCompId(java.lang.String compId) {
		set("comp_id", compId);
	}

    /**
     * 组件
     */
	public java.lang.String getCompId() {
		return getStr("comp_id");
	}

    /**
     * 组件数据
     */
	public void setCompParams(java.lang.String compParams) {
		set("comp_params", compParams);
	}

    /**
     * 组件数据
     */
	public java.lang.String getCompParams() {
		return getStr("comp_params");
	}

    /**
     * 标题
     */
	public void setTitle(java.lang.String title) {
		set("title", title);
	}

    /**
     * 标题
     */
	public java.lang.String getTitle() {
		return getStr("title");
	}

    /**
     * 排序
     */
	public void setSortNo(java.lang.Integer sortNo) {
		set("sort_no", sortNo);
	}

    /**
     * 排序
     */
	public java.lang.Integer getSortNo() {
		return getInt("sort_no");
	}

    /**
     * 是否显示:1=显示,0=隐藏
     */
	public void setIsShow(java.lang.Integer isShow) {
		set("is_show", isShow);
	}

    /**
     * 是否显示:1=显示,0=隐藏
     */
	public java.lang.Integer getIsShow() {
		return getInt("is_show");
	}

    /**
     * 显示标题:1=是,0=否
     */
	public void setIsTitle(java.lang.Integer isTitle) {
		set("is_title", isTitle);
	}

    /**
     * 显示标题:1=是,0=否
     */
	public java.lang.Integer getIsTitle() {
		return getInt("is_title");
	}

    /**
     * 显示边框:1=是,0=否
     */
	public void setIsBorder(java.lang.Integer isBorder) {
		set("is_border", isBorder);
	}

    /**
     * 显示边框:1=是,0=否
     */
	public java.lang.Integer getIsBorder() {
		return getInt("is_border");
	}

    /**
     * 同类标识
     */
	public void setSameSort(java.lang.Integer sameSort) {
		set("same_sort", sameSort);
	}

    /**
     * 同类标识
     */
	public java.lang.Integer getSameSort() {
		return getInt("same_sort");
	}

    /**
     * 备注
     */
	public void setMemo(java.lang.String memo) {
		set("memo", memo);
	}

    /**
     * 备注
     */
	public java.lang.String getMemo() {
		return getStr("memo");
	}

    /**
     * 所属租户
     */
	public void setTenantId(java.lang.Integer tenantId) {
		set("tenant_id", tenantId);
	}

    /**
     * 所属租户
     */
	public java.lang.Integer getTenantId() {
		return getInt("tenant_id");
	}

    /**
     * 所属部门
     */
	public void setDeptId(java.lang.Integer deptId) {
		set("dept_id", deptId);
	}

    /**
     * 所属部门
     */
	public java.lang.Integer getDeptId() {
		return getInt("dept_id");
	}

    /**
     * 创建人
     */
	public void setCreateUser(java.lang.Integer createUser) {
		set("create_user", createUser);
	}

    /**
     * 创建人
     */
	public java.lang.Integer getCreateUser() {
		return getInt("create_user");
	}

    /**
     * 创建时间
     */
	public void setCreateTime(java.util.Date createTime) {
		set("create_time", createTime);
	}

    /**
     * 创建时间
     */
	public java.util.Date getCreateTime() {
		return get("create_time");
	}

    /**
     * 修改人
     */
	public void setUpdateUser(java.lang.Integer updateUser) {
		set("update_user", updateUser);
	}

    /**
     * 修改人
     */
	public java.lang.Integer getUpdateUser() {
		return getInt("update_user");
	}

    /**
     * 修改时间
     */
	public void setUpdateTime(java.util.Date updateTime) {
		set("update_time", updateTime);
	}

    /**
     * 修改时间
     */
	public java.util.Date getUpdateTime() {
		return get("update_time");
	}

}
